trochlear fossa - French English Dictionary